package tcln.sors.service.core;

import tcln.sors.model.core.dom.Entity;

/**
 * Common service for entities.
 * 
 * @param <E>
 * @author Truong Chau Lien Ngoc (lienngoc@gmail.com)
 */
public interface EntityManagementService<E extends Entity<Integer>> extends ManagementService<E> {

    /**
     * Sets the persistence entity class associated with this service.
     * 
     * @param entityClass
     */
    void setPersistenceEntityClass(Class<?> entityClass);
}
